opengl
əjdahalar googllashader - webgl - keçən ayın ən bəyənilənləri - api - c - android
proyeksiyalamanın 2 əsas növü mövcuddur: orthogonal və perspective.
orthogonal proyeksiyada birbaşa 3 komponentdən biri atılır və geriyə qalan 2 komponenet istifadə olunur. məs:
(x, y, z) => (x, y)
bu tip proyeksiyalamada z komponenti bir əhəmiyyət kəsb etmir nəticəyə. fərqi yoxdu cisim uzaqdadır ya yox ekranda eyni ölçüdə görünəcək.
bir digər proyeksiya növü isə perspective proyeksiyalamadır. insan gözünün kürə şəkildə olması insana təbii olaraq perspective proyeksiyalama xüsusiyyəti vermişdir. bu proyeksiyalama növündə uzaqdakı cisimlər yaxındakılara nəzərən daha kiçik görünür və bu cür hesablanır:
(x, y, z) => (x/z, y/z)
gördüyünüz kimi x və y komponentləri z'ə bölünür, əgər z böyükdürsə (yəni cisim uzaqdadırsa) ekranda daha kiçik görsənir.
opengl və direct3d kimi qrafik kitabxanalarında bunun kimi faydalı alqoritmlər mövcuddur. proyeksiyalama opengl/direct3d pipeline'ın sadəcə ilk mərhələlərindən biridir. bundan əlavə rasterization kimi daha mürəkkəb mərhələlərdə mövcuddur
xəbər lentindən
bütün xəbərlər →
tech
ASOS müştəriləri görünən pozuntuda hakerlərdən xəbərdarlıq alır
azerbaijan
Alatda iki multimodal terminal haqqında Alman işgüzar icması müzakirə edir
azerbaijan
Azərbaycan Alman şirkətlərini daha geniş regional bazarlar üçün istehsal etməyə dəvət edir
üzv ol
şərhlər: